self resonance - German English Dictionary